﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using Handrise.Mobile.BasicModal.DataLayer;

namespace Handrise.CDCable.Mobile.Business
{
    /// <summary>
    /// 检查井
    /// </summary>
    [Serializable]
    [EntityMapping(TableName = "EM_Well")]
    public class EM_Well
    {
        [EntityMapping(IsKey = true, ColumnName = "EM_WellID")]
        public string EM_WellID { get; set; }

        [EntityMapping(ColumnName = "DeviceID")]
        public string DeviceID { get; set; }

        /// <summary>
        /// 井类型
        /// </summary>
        [EntityMapping(ColumnName = "WELLTYPE")]
        public string WELLTYPE { get; set; }

        /// <summary>
        /// 井盖类型
        /// </summary>
        [EntityMapping(ColumnName = "WELLCOVER")]
        public string WELLCOVER { get; set; }

        /// <summary>
        /// x坐标
        /// </summary>
        [EntityMapping(ColumnName = "XPOS")]
        public string XPOS { get; set; }

        /// <summary>
        /// y坐标
        /// </summary>
        [EntityMapping(ColumnName = "YPOS")]
        public string YPOS { get; set; }

        /// <summary>
        /// 井内高程
        /// </summary>
        [EntityMapping(ColumnName = "BOREHEI")]
        public string BOREHEI { get; set; }

        /// <summary>
        /// 平台层数
        /// </summary>
        [EntityMapping(ColumnName = "FLOORS")]
        public string FLOORS { get; set; }

        /// <summary>
        /// 地井监测仪id
        /// </summary>
        [EntityMapping(ColumnName = "MOIN_ID")]
        public string MOIN_ID { get; set; }

        /// <summary>
        /// 所属单位
        /// </summary>
        [EntityMapping(ColumnName = "INUNIT")]
        public string INUNIT { get; set; }

        /// <summary>
        /// 施工单位ID
        /// </summary>
        [EntityMapping(ColumnName = "CONS_ID")]
        public string CONS_ID { get; set; }

        /// <summary>
        /// 是否出线井
        /// </summary>
        [EntityMapping(ColumnName = "ISOUTLINES")]
        public string ISOUTLINES { get; set; }

        /// <summary>
        /// 出线管数
        /// </summary>
        [EntityMapping(ColumnName = "OUTLINENUM")]
        public string OUTLINENUM { get; set; }

        /// <summary>
        /// 已占用根数
        /// </summary>
        [EntityMapping(ColumnName = "USEOUTLINES")]
        public string USEOUTLINES { get; set; }

        /// <summary>
        /// 施工单位名称
        /// </summary>
        [EntityMapping(ColumnName = "CONS_NAME")]
        public string CONS_NAME { get; set; }

        /// <summary>
        /// 所在区域
        /// </summary>
        [EntityMapping(ColumnName = "INREGIONAL")]
        public string INREGIONAL { get; set; }


    }
}
